causing despair - Français Anglais Dictionnaire